Статья добавлена: 2014-04-14 22:51:53
Автор: Сергей

Поиск по локальным DNS Ubuntu


Столкнулся с проблемой что при использовании локальных DNS не резолвятся имена точнее они резолвятся но WEB браузеры не переходят по локальным ресурсам и т.д.
Начиная с Ubuntu 12.04 файл resolv.conf не правится, данный файл создается автоматически.
Для того чтоб туда попали нужные вам параметры правим файлик
  • mcedit /etc/network/interfaces

где указываем нужные параметры
  • dns-nameservers 172.15.120.12 194.50.85.2 10.9.130.201 8.8.8.8
    dns-search ulf.local
    dns-domain ulf.local

Чтоб машина сначала искала в DNS правим файлик /etc/nsswitch.conf и либо переносим в конец либо удаляем вообще [NOTFOUND=return] и строка будет иметь следующий вид:
  • hosts: files dns mdns4_minimal mdns4

После чего перезагружаем сетевой интерфейс
  • sudo /etc/init.d/networking restart

После данных манипуляций dns будут отрабатывать после проверки файла hosts